I think the solution is a better integration of the complete list of subscriptions. So if the user chooses "Add a different subscription" Adblock Plus should still show the fields for manual entry - but it should also download a list from adblockplus.org (all subscriptions minus the recommended ones that are already being displayed) and show it above these fields. The user can then click one of the lists and that will fill the fields for manual entry - click "Subscribe" and you are done.Wladimir Palant wrote:@Hubird: I agree, manual entry isn't very useful for the first-run page - but it is what people will mostly expect when going to "Add subscription" from preferences. Not sure what would be a better solution here other than making the two variations of that dialog behave differently (undesirable).
The main problem: this requires some changes to the way the data is organized on adblockplus.org. But these changes are necessary anyway, as some people certainly noticed I am again behind with updates for the list of subscriptions because updating it in three languages takes too much time.
Edit: This is done now, the subscription list is stored in its own repository - that's where both en/subscriptions and list of recommendations in Adblock Plus get their data from. Now I need to get an additional XML file generated and make Adblock Plus download it to get the data for all subscriptions.